Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ELMHURST AVENUE Semi-Detached £396,864 £240,000 19 Aug 2013
4 ELMHURST AVENUE Semi-Detached £345,034 £280,000 30 Nov 2018
6 ELMHURST AVENUE Semi-Detached £319,238 £310,000 8 Apr 2022
12 ELMHURST AVENUE Semi-Detached £251,094 £127,000 11 Jun 2004
14 ELMHURST AVENUE Detached £322,938 £85,000 17 Apr 2000